what ill luck! - German English Dictionary